keep one's distance from - Francés Inglés Diccionario